Big Huge Thesaurus

summer damask rose

noun